.inline_help {
    width: auto;
    background: url(../images/help.png) no-repeat;
    background-position: 10px 10px;
    border: 1px solid #DDDDDD;
    padding: 20px 40px 20px 52px;
    margin: 0.5em;
}

form[name=edit_chart_form] label {
    font-weight: bold;
}

.tracker_report_renderer_graphontrackers_charts {
    margin-top: 40px;
    clear: both;

    > .widget_report_graph {
        display: inline-block;
        padding: 0 20px 20px 0;
        text-align: right;
        vertical-align: top;

        > .widget {
            margin-bottom: 0;
        }
    }
}

.widget_content > .tracker_report_renderer_graphontrackers_charts {
    margin-top: 0;

    > .widget_report_graph > .widget {

        > .widget_titlebar {
            color: #222;
            border-bottom-color: #B2B2B2;

            > .plugin_graphontrackersv5_widget_actions {
                display: none;
            }
        }

        > .widget_content {
            border-top-color: #B2B2B2;
        }
    }
}

.dashboard-widget {
    .widget_titlebar {
        color: #747474;
        text-align: left;
    }

    .plugin_graphontrackersv5_widget_actions {
        display: none;
    }
}

.plugin_graphontrackersv5_widget_actions {
    float: right;
}

.tracker_report_renderer_graphontrackers_graph {
    text-align: center;

    text {
        font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
        fill: #222;
        font-size: 0.9em;
    }

    .legend {
        font-size: inherit;

        > text {
            font-style: normal;
            fill: #222;
        }
    }

    /* Render bar charts*/
    .axis {
        path,
        line {
            stroke: #DDD;
            shape-rendering: crispEdges;
        }

        path {
            display: none;
        }
    }

    .y.axis line {
        stroke: #BBB;
        stroke-dasharray: 2, 2;
    }
}
